mounting mandrels - German English Dictionary